mess hall
noun
1.
a place in which a group eats regularly, especially a dining hall in a military camp, post, etc.
Origin
1860-65
British Dictionary definitions for
mess hall
mess hall
noun
1.
a military dining room, usually large